package com.jdaoyun.a_empcsApi.entity;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.NoArgsConstructor;

/**
 * 租户表(SysTenant)实体类
 *
 * @author makejava
 * @since 2025-08-28 11:12:30
 */
@Data
@TableName("sys_tenant")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class SysTenant implements Serializable {
    private static final long serialVersionUID = -40706380009586246L;


    /**
     * 主键id
     */
    @TableId(type = IdType.AUTO)
    private Integer id;

    /**
     * 编号
     */
    @TableField("tenantId")
    private Integer tenantId;


    /**
     * 租户代码
     */
    @TableField("code")
    private String code;


    /**
     * 名称
     */
    @TableField("name")
    private String name;


    /**
     * 租户类型编号
     */
    @TableField("tenantTypeId")
    private Integer tenantTypeId;


    /**
     * 简称
     */
    @TableField("shortName")
    private String shortName;


    /**
     * 联系人
     */
    @TableField("contactMan")
    private String contactMan;


    /**
     * 电话
     */
    @TableField("phone")
    private String phone;


    /**
     * 前缀
     */
    @TableField("prefix")
    private String prefix;


    /**
     * 创建时间
     */
    @TableField("createTime")
    private Date createTime;


    /**
     * 有效
     */
    @TableField("isValid")
    private Integer isValid;





}

